$(document).ready(
	function() {
		$('#content').xheditor(true);

		$("#ajaxStatus").ajaxStart(
			function() {
				$(this).fadeIn(500);
				$(this).html("<img src='http://www.moole.net/image/loading.gif' alt='Loading...' />");
			}
		);

		$("#ajaxStatus").ajaxStop(
			function() {
				$(this).fadeOut(2000);
			}
		);

		$("#btnPost").click(
			function() {
				$.ajax({
					type: "POST",
					url: "updPost.do",
					dataType: "json",
					data: {
						"id":$("#id").val(),
						"title":$("#title").val(),
						"content":$("#content").val(),
						"tags":$("#tags").val(),
						"category":$("input[name=categorys]:checked").val()
					},
					success:function(json){
						alert("^_^");
					},
					error:function(){
						alert("NG!");
					}
				});
			}
		);

		$("#btnEditCategoryOk").click(
			function() {
				$("#txtCategory").attr("disabled",true);
				$.ajax({
					type: "POST",
					url: "addCategory.do",
					dataType: "json",
					data: {
						"txtCategory":$("#txtCategory").val()
					},
					success:function(json){
						$("#ulCategory").append("<li><input id='" + $("#txtCategory").val() + "' name='" + "categorys' value='" + $("#txtCategory").val() +  "' type='radio'><label for='" + $("#txtCategory").val() + "'>" + $("#txtCategory").val() + "</label></li>");
						$('#divEditCategory').hide();
						$('#divNewCategory').show();
						$("#txtCategory").attr("disabled",false);
						$("#txtCategory").attr("value","");
					},
					error:function(){
						$("#txtCategory").attr("disabled",false);
						alert("NG!");
					}
				});
			}
		);

		$("#btnDelCategory").click(
			function() {
				$.ajax({
					type: "POST",
					url: "delCategory.do",
					dataType: "json",
					data: {
						"txtCategory":$("input[name=categorys]:checked").val()
					},
					success:function(json){
						$("input[name=categorys]:checked").parent().remove();
					},
					error:function(){
						alert("NG11!");
					}
				});
			}
		);
	}
);

function lineclick(line) {
	$('#showallrecord table tr').each(
		function() {
				$(this).css("background-color", "#ffffff");
		}
	);
	$(line).css("background-color", "#9FF");
}

function removerecordbyid(recordid){ 
	$("#showallrecord table tr").each(
		function() {
			var seq=parseInt($(this).children("td").html());
			var thisrecord = this;
			if(seq==recordid) {
				if(confirm("OK?")) {
					$.ajax({
						type: "POST",
						url:"removeRecordById.action",
						dataType:"json",
						data:{"msg.id":recordid},
						success:function(json){
							if(json.status==4){
								alert("YYY");
							}else{
								$(thisrecord).remove();
							}
						},
						error:function(){
							alert("del error");
						}
					});
				}
			}
		}
	);
}